About Jc & S Limited (13011507) United Kingdom