About Heiscatos Ltd (12091973) United Kingdom