About Thuell And Co. Limited (01398484) United Kingdom