About Beauregard Homes Limited (13681278) United Kingdom