About Lightning Recovery (yorkshire) Ltd (10921996) United Kingdom