About T&n Shelf Twenty-one Limited (00376450) United Kingdom