About Co.shelf Ten Limited (03307598) United Kingdom