About C. S. Walker Ltd (11639364) United Kingdom