About Lightning Locations Ltd (10264230) United Kingdom