About Granville Technology Group Limited (02504182) United Kingdom