About T&n Shelf Twenty-seven Limited (01421973) United Kingdom