About Harrondale Limited (NI609869) United Kingdom