About Jeldrich Ltd (11989753) United Kingdom