About Ag Space Limited (06175268) United Kingdom