About J.l. Griffiths & Co. (llandrindod Wells) Limited (00822092) United Kingdom