About S & L Loasby Limited (04515440) United Kingdom