About Alex Batchelor Limited (12841415) United Kingdom