About Griffiths Hire Shops Holdings Limited (11827336) United Kingdom