About 240gsc Limited (12222738) United Kingdom