About Griptech London Limited (07538483) United Kingdom