About York Concept Limited (10074309) United Kingdom