About Beckford House Ltd (10733212) United Kingdom