About Ellis Footwear Limited (06215644) United Kingdom