About Grant Technologies Limited (06593503) United Kingdom