About J & L Supplies Limited (04230935) United Kingdom