About Kinsella Clarke Limited (08137199) United Kingdom