About Beauty Grass Limited (NI657870) United Kingdom