About Entwistle Holding Limited (11310045) United Kingdom