About Ruffy & Sons Ltd (07578397) United Kingdom