About Jardox Limited (00181002) United Kingdom