About Jc Walker Solutions Limited (09646546) United Kingdom