About Newbattle Management Limited (03269550) United Kingdom