About Battle Masters Essex Limited (13504727) United Kingdom