About Saywell & Smith Ltd (11628739) United Kingdom