About Mcsherry Holdings Limited (10767643) United Kingdom