About Boulton & Cooper (pickering) Limited (07803956) United Kingdom