About Thomas Mae Land And Planning Limited (11331125) United Kingdom