About Hollowood Chemists Limited (00616537) United Kingdom