About Clayken Investments Limited (03327023) United Kingdom