About Scott Edwards Limited (11071619) United Kingdom