About Thomas Haimes & Company Limited (02753252) United Kingdom