About Ef Tenby Ltd (13711513) United Kingdom