About Mccarty London Limited (12309294) United Kingdom