About Grindle Engineering Services Limited (07149864) United Kingdom