About Mckelvie Developments Limited (06496740) United Kingdom