About Blenhiem House Projects Limited (08198612) United Kingdom