About Absolute Grass Limited (13360731) United Kingdom