About Swaithe & Co Limited (13361887) United Kingdom