About Jc & Bc Holdings Limited (07720375) United Kingdom