About Christopher Hamilton Limited (SC542586) United Kingdom