About Lw Sta 1 Limited (12255589) United Kingdom