About Cundell Group Holdings Limited (02340016) United Kingdom