About N C Battle Services Ltd (10453605) United Kingdom