About Kencal Management Limited (07297052) United Kingdom