About Mccoll S Group Limited (SC627211) United Kingdom