About Batchelor Associates Limited (04063135) United Kingdom