About T & H Jameson Limited (NI626241) United Kingdom