About Llys Bryn Traeth Management Limited (06125191) United Kingdom