About Kar Land And Developments Limited (10690439) United Kingdom