About C J Harrow Limited (SC623331) United Kingdom