About Floyd And Son Ltd (07620815) United Kingdom