About Freestyle Beauty Products Limited (03816435) United Kingdom