About Ulcco (special Projects) Limited (08413969) United Kingdom