About Walker & Carson Limited (00221395) United Kingdom