About James Shoes Limited (06244708) United Kingdom