About Taliesin Architecture Ltd (06916356) United Kingdom