About David Thomas Developments Limited (12739054) United Kingdom