About Bell & Bell Engineering Limited (08041622) United Kingdom