About Skeleton Footwear Limited (11504108) United Kingdom