About Kemplex Limited (02430584) United Kingdom