About Mcshane Holdings Limited (12976818) United Kingdom