About D & R Griffiths Ltd (05208463) United Kingdom