About Tafarn Harris Limited (09519724) United Kingdom