About Ipswich Trichology Limited (07602919) United Kingdom