About Walkers Accountants Limited (06421546) United Kingdom