About 24 L&a Ltd (09915340) United Kingdom