About Battlewell Management Company Limited (08900604) United Kingdom