About No64 Shanklin Limited (12368875) United Kingdom