About S.a. York Design Facilities Limited (01254396) United Kingdom