About Quantock Developments Ltd (03909427) United Kingdom