About Lidstone Court Limited (00997929) United Kingdom