About Baker Terrace (sub) Ltd (13055936) United Kingdom