About The Walker Life Ltd (12171047) United Kingdom