About Grendon Design Agency Limited (02742324) United Kingdom