About Mccaughey Limited (09526164) United Kingdom