About Yorkshire Storage Systems (ne) Limited (08270629) United Kingdom