About Candoo Industrial Maintenance Limited (09585879) United Kingdom