About Surveystrap Research Co. Ltd (13619491) United Kingdom