About Khemah Developments Limited (06596960) United Kingdom