About Karla Shacklock Company Ltd (08617315) United Kingdom