About Harrisons (clyde) Limited (SC234588) United Kingdom