About Tenby Business L.p. (SL014779) United Kingdom