About Survey & Marketing Services Limited (02384662) United Kingdom