About Cavendish Fluor Partnership Limited (08980374) United Kingdom