About New Cross Army Surplus Limited (04601251) United Kingdom