About Grendon Holdings Limited (10114095) United Kingdom