About Scott Douglas Ltd (11666477) United Kingdom