About Killamarsh Ltd (13630812) United Kingdom