About Walklate & Co Limited (11118949) United Kingdom