About Claumwore Ltd (12403670) United Kingdom