About Mark W Hamilton Ltd (SC531181) United Kingdom