About Strauss Surveying Services Limited (11251336) United Kingdom