About Hawkins Clock Co Limited (12337088) United Kingdom