About Jardel Ltd (09553326) United Kingdom