About Ollard Westcombe (2000) Limited (NI037318) United Kingdom