About Quarry House Developments Limited (08815855) United Kingdom