About Thomas Heneage & Co. Limited (00657656) United Kingdom