About Martin & Hamilton Limited (NI006965) United Kingdom