About L&p Holdings (scotland) Ltd (SC617466) United Kingdom