About Sarn Design & Construction Limited (03339742) United Kingdom