About John Craig Rogers Limited (10212158) United Kingdom