About L P Squared Ltd (07700639) United Kingdom