About House Of Beckford Ltd (11337702) United Kingdom