About Kappatron Ltd (08386924) United Kingdom