About Quarry Design Limited (07390538) United Kingdom