About Tenby Imports & Exports Ltd (04782742) United Kingdom