About Intelligent Finishing Systems Limited (07115183) United Kingdom