About A Mendes & Co Limited (05405685) United Kingdom