About Thomas James Fraser Limited (SC553104) United Kingdom