About Jc Walker Concepts Ltd (12215008) United Kingdom