About L&p 183 Limited (06177983) United Kingdom