About J Y Thomson Limited (SC260563) United Kingdom