About Battle Mccarthy Limited (03914559) United Kingdom