About Thomas Frederick & Company Limited (00361476) United Kingdom