About Grendon Technical Services Ltd (08063986) United Kingdom