About Verity Open Spaces Limited (13093200) United Kingdom