About Survey Standards Ltd (06527318) United Kingdom