About Jochar Limited (07732490) United Kingdom