About Battlefields Management Company Limited (01332836) United Kingdom