About Batchelor Design Limited (09325887) United Kingdom