About Jc Hernon Ltd (10426026) United Kingdom