About Joseph Hamilton Limited (07586722) United Kingdom