About Alexander James Scott Ltd (11023016) United Kingdom