About Klerissa Mcdonald Limited (08166186) United Kingdom