About Inhabitat Design Studios Limited (07771928) United Kingdom