About Lidcote Developments Limited (12996191) United Kingdom