About Clip N Fix Limited (11753910) United Kingdom