About Richard Griffith House Plants Limited (04667579) United Kingdom