About Ockham Ltd (07792855) United Kingdom