About Three Dials Limited (11912328) United Kingdom