About York Design & Construction Limited (03202242) United Kingdom