About Llanfrothen Ltd (13601362) United Kingdom