About Ockham Hall Limited (01338910) United Kingdom