About Swollen Ankle Limited (05365213) United Kingdom