About Nicholls Hayter Limited (09878556) United Kingdom