About Trevor Hill Limited (NI030491) United Kingdom