About James And James Adj Ltd (10600966) United Kingdom