About Bat Engineering Solutions Limited (07751241) United Kingdom