About Ben Weiss Ltd (13437691) United Kingdom