About Sally Shaw User Research Limited (SC706846) United Kingdom