About L & J Hamiltons Ltd (09966674) United Kingdom