About Taliessin Limited (08436746) United Kingdom