About Entwistle London Ltd (06266384) United Kingdom