About Gridstop Limited (06895306) United Kingdom