About Ezra & Macquarie Limited (07741749) United Kingdom