About Sea Mouse Limited (09425295) United Kingdom