About J L Jeffries Ltd (12725652) United Kingdom