About Fleckney Autofix Limited (09481418) United Kingdom