About Embie & Co Limited (12753338) United Kingdom