About Taliesin South Ltd (06940106) United Kingdom