About Beckford Becontree Limited (10495620) United Kingdom