About Scott Holmes Limited (13569981) United Kingdom