About Lkb Developments Ltd (04275518) United Kingdom