About Entwistle Design Limited (13608158) United Kingdom