About Lidster And Whiting Limited (01344586) United Kingdom