About W & L Sales Limited (03037235) United Kingdom