About Kendroon Ltd (03254657) United Kingdom