About Kincull Limited (03574480) United Kingdom