About Lwr Associates Limited (12136929) United Kingdom