About Kaar Ltd (08472856) United Kingdom