About L & P Licenced Betting Office Ltd (12200918) United Kingdom