About A Floyd & Co. Ltd (12833722) United Kingdom