About Stanford Bassett Limited (13133704) United Kingdom