About Jcr B&c Limited (10094235) United Kingdom