About Batten & Co Limited (04164791) United Kingdom