About Ben Hancock Props Limited (09440284) United Kingdom