About Hereford Smile Ltd (12035729) United Kingdom