About Ben Patterson Limited (09656526) United Kingdom