About Jc & Co. Limited (07077083) United Kingdom