About Interkleen Ltd (07519416) United Kingdom