About Steven Douglas Ltd (SC690738) United Kingdom