About Alfagr General Trading Limited (13508457) United Kingdom