About Indian Shores Limited (10663556) United Kingdom