About E Marcus & Son Limited (00374783) United Kingdom