About Sfa & Co. Ltd (06535446) United Kingdom