About Horizon Consumer Science Limited (07690470) United Kingdom