About Upper Lake Limited (11663442) United Kingdom