About Grigor-taylor Associates Limited (SC291641) United Kingdom