About James David Scott Ltd (11683835) United Kingdom