About Battlefield Glass Limited (10005437) United Kingdom