About Battle Glass Ltd (11949258) United Kingdom