About Surveys & Defect Reports Ltd (08795723) United Kingdom