About Te Batchelor Ltd (NI680605) United Kingdom