About Ben Bolt Limited (06038139) United Kingdom