About Hamlin Design Limited (09494103) United Kingdom