About Mewstone Assets Limited (09092147) United Kingdom