About James Walker & Co. Limited (02432592) United Kingdom