About Harcross Limited (00728916) United Kingdom