About I D Hamilton Decorators Limited (07326192) United Kingdom