About T&n Shelf 34 Limited (03665826) United Kingdom