About Northcross (1979) Limited (00794712) United Kingdom