About Glenmore Finance Ltd (07981868) United Kingdom