About Glendorgal Management Limited (03910668) United Kingdom