About Mccrum & Co Limited (10326190) United Kingdom