About Ock Street Limited (06522799) United Kingdom