About L&l Bedford Homes Ltd (13207646) United Kingdom