About Hamilton Steele Green Solutions Limited (08780440) United Kingdom