About Bickenhall Engineering Company Limited (00620654) United Kingdom