About Entecott Nicholls Limited (11949606) United Kingdom