About Sayers & Scott Ltd (11159305) United Kingdom