About Indian Carrick Limited (NI617135) United Kingdom