About M M Hamilton Limited (03556895) United Kingdom