About James Solutions Limited (06408086) United Kingdom