About Thomas Banks & Co. Limited (00255515) United Kingdom