About Walker Montgomery Ltd (09060196) United Kingdom