About Specialist Survey Solutions Ltd (09580247) United Kingdom