About Bicknell Engineering Limited (01318337) United Kingdom