About Desmond Bangura Ltd (13456660) United Kingdom