About L&r W Limited (04967703) United Kingdom