About Harkness Lait Developments Limited (06076843) United Kingdom