About Capillum Hair Products Limited (09902098) United Kingdom