About Walkers Removers & Storers Ltd (11197733) United Kingdom