About Karl Pascal Ltd (08107801) United Kingdom