About Land Developers Trading Company Ltd (11940132) United Kingdom