About Cross Sands Engineering Limited (08542070) United Kingdom