About T&n Shelf Fourteen Limited (00272755) United Kingdom