About Kermorel Ltd (08037851) United Kingdom