About Hurrell Solutions Ltd (12091044) United Kingdom