About Walker Cotter Limited (02587081) United Kingdom