About Algram Group Limited (02189247) United Kingdom