About Karle & Mccleery Limited (06861709) United Kingdom