About Entwistle Limited (02066644) United Kingdom