About Beckingham Homes Limited (04597407) United Kingdom