About The Taunton Roast Company Limited (13322489) United Kingdom