About Kenmare Limited (02760857) United Kingdom