About Ross Hutchinson Limited (11110195) United Kingdom