About Bat Fabrications Limited (08730426) United Kingdom