About Claywarr Investments Limited (IP17915R) United Kingdom