About Yorkshire Products Holdings Limited (12916104) United Kingdom