About Longworth Entwistle Ltd (00789583) United Kingdom