About Bead Engineering Company Limited (03686988) United Kingdom