About Cleveleys Investments Limited (10481364) United Kingdom