About Cloverleaf Associates (lakeside) Limited (10368856) United Kingdom