About Taylor Beckford Ltd (11805065) United Kingdom