About Walker Cousins & Co. Limited (00400499) United Kingdom