About Roy Farrant & Co Ltd (06980703) United Kingdom