About Clover Path Ltd. (02589621) United Kingdom