About Grindle Limited (04557751) United Kingdom