About Candover Services Limited (01478153) United Kingdom