About 620gsc Limited (12201114) United Kingdom