About L&s (broadwood) Limited (SC517076) United Kingdom