About Ifix Interiors Limited (11607417) United Kingdom