About Land S People Ltd (12692974) United Kingdom