About Battle Hayward And Bower Limited (00274745) United Kingdom