About The Finished Effect Specialist Decoration Ltd (12620220) United Kingdom