About Intelligent Finishing Solutions Limited (06433968) United Kingdom