About Survey Solutions Ltd. (03021259) United Kingdom