About Glentress Limited (09331518) United Kingdom