About T&n Shelf Seven Limited (00081434) United Kingdom