About Clayhill Inventions L.p. (SL011660) United Kingdom