About Ross Haworth Limited (SC451615) United Kingdom