About Clinton & Hall Ltd (12689119) United Kingdom