About J & B Hamilton Limited (NI050269) United Kingdom