About Hencan Uplands Ltd (11689766) United Kingdom