About Finished Effect Limited (07970868) United Kingdom