About T J Lloyd Jones & Son Ltd (04888358) United Kingdom