About Lewis Henry Twydle Limited (09851936) United Kingdom