About Yorkshire Factors Limited (04175888) United Kingdom