About Ockle Point Limited (10344306) United Kingdom