About Smillie Hamilton Limited (03075442) United Kingdom