About Blenheim House Construction Limited (03259020) United Kingdom