About James Thomson (lochee) Limited (SC044446) United Kingdom