About Taliesin Products Limited (13514560) United Kingdom