About J.c. Design (walsall) Limited (02606298) United Kingdom