About Batchelor Investments Ltd (11283190) United Kingdom