About N&a Bagolor Company Limited (09215325) United Kingdom