About Robert Mccaughey Ltd (06242895) United Kingdom