About 268gsc Limited (12200782) United Kingdom