About Swift (heel & Key Bars) Limited (01453920) United Kingdom