About Battle And Hastings Glass Limited (11837093) United Kingdom