About Comer Group Limited (04797639) United Kingdom