About Ben Sturge Ltd (12935754) United Kingdom