About Alfred Mendy & Co Limited (11368481) United Kingdom