About J.d. & W. Hamilton Limited (SC120839) United Kingdom