About Haredale Systems Limited (06389547) United Kingdom