About James Of England Ltd (07905903) United Kingdom