About L Slowey Limited (11829479) United Kingdom