About James Anderson Ltd (11933166) United Kingdom