About Glensoft Limited (01728527) United Kingdom