About Ben & Co Ltd (07335021) United Kingdom