About Walker Cassidy Ltd (12290909) United Kingdom