About C J Heywood Holdings Ltd (11945527) United Kingdom