About London & Argyll (brentford) Ltd (12838361) United Kingdom