About Carrigans Cambuslang Ltd (SC527204) United Kingdom