About Bickley Engineering Limited (11612424) United Kingdom