About Ja Allen Shoes Limited (06941147) United Kingdom