About B & G Machining Ltd (08590236) United Kingdom