About Thomas Lyons Developments Limited (03508091) United Kingdom