About Flicz Hair & Body Ltd (07033204) United Kingdom