About Thomas Grant & Company Limited (02788515) United Kingdom