About Garry Hamilton Limited (05535422) United Kingdom