About Kenlare Limited (01662858) United Kingdom