Company name: Karmer Ltd
Description: Karmer | Exhibition
Unit 5, Abbey Trading Estate, Bell Green Ln, London SE26 5TW, United Kingdom