About Ben Nock Limited (03844187) United Kingdom