About Glenhill Merchants Limited (NI044596) United Kingdom